/**
 * Todos los Derechos Reservados © 2013 Java Revolutions.
 * Evangelion.
 * Este software contiene información propiedad exclusiva de Java Revolutions considerada Confidencial.
 * Queda totalmente prohibido su uso o divulgación en forma parcial o total.
 * ----------------------------------------------------------------------------
 * Nombre de Aplicacion: Evangelion
 * Nombre de archivo: DominioHorario.java
 * Fecha de creacion : Diciembre, 2013
 * @author : Sergio Alberto Cortés Rios
 * @version 1.0
 *
 * Bitácora de modificaciones:
 * CR/Defecto 		Fecha 			Autor 			Descripción del cambio
 * ----------------------------------------------------------------------------
**/
package com.evangelion.core.dominio;

import java.util.Date;

public class DominioHorario extends Generic {
    private static final long serialVersionUID = -2806576640273661952L;
    private Integer idHorario;
    private String estado;
    private Date fechaFin;
    private Date fechaInicio;
    private String hora;
    private DominioClientes clientes;
    private DominioProfesores profesores;
    private DominioSecciones secciones;
    private DominioAlumnos alumnos;

    public DominioHorario() {
        clientes = new DominioClientes();
        profesores = new DominioProfesores();
        secciones = new DominioSecciones();
        alumnos = new DominioAlumnos();
    }

    public void setIdHorario(Integer idHorario) {
        this.idHorario = idHorario;
    }
    public Integer getIdHorario() {
        return idHorario;
    }
    public void setEstado(String estado) {
        this.estado = estado;
    }
    public String getEstado() {
        return estado;
    }
    public void setFechaFin(Date fechaFin) {
        this.fechaFin = fechaFin;
    }
    public Date getFechaFin() {
        return fechaFin;
    }
    public void setFechaInicio(Date fechaInicio) {
        this.fechaInicio = fechaInicio;
    }
    public Date getFechaInicio() {
        return fechaInicio;
    }
    public void setHora(String hora) {
        this.hora = hora;
    }
    public String getHora() {
        return hora;
    }
    public void setClientes(DominioClientes clientes) {
        this.clientes = clientes;
    }
    public DominioClientes getClientes() {
        return clientes;
    }
    public void setProfesores(DominioProfesores profesores) {
        this.profesores = profesores;
    }
    public DominioProfesores getProfesores() {
        return profesores;
    }
    public void setSecciones(DominioSecciones secciones) {
        this.secciones = secciones;
    }
    public DominioSecciones getSecciones() {
        return secciones;
    }
    public void setAlumnos(DominioAlumnos alumnos) {
        this.alumnos = alumnos;
    }
    public DominioAlumnos getAlumnos() {
        return alumnos;
    }
}
